* {
	padding:0; margin:0;
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body{ font-size:17px;font-family:'Microsoft Yahei','Simsun'; color:#444; line-height:150%;-webkit-text-size-adjust: none;}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var,i{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
form{display:inline}
small{font-size:12px}
ul,ol{list-style:none}
.clear{ clear:both}
a{text-decoration:none;color:#333}
a:hover, a:active, a:focus{color:#990000;text-decoration: none;}
a:active{color:#aaa;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
button,input,select,textarea{font-size:100%; vertical-align:middle;outline:none;-webkit-appearance:none;}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:none}
.title{ background:url(images/titlebg.gif) repeat-x; height:49px; line-height:49px; width:100%; margin:0 auto;}
.title1{ color:#0099FF; font-weight:bold;}

.title span{display:block; width:308px; margin:0 auto; padding-left:12px; height:48px; line-height:52px; color:#ffffff; background:url(images/stitle.gif) no-repeat left bottom;}
.pic{ width:310px; height:214px; margin:0 auto; background:url(images/tuli.gif) no-repeat center top}
.content{ width:310px; margin:0 auto; overflow:hidden}
.content ul{ width:300px; margin:0 auto; padding:5px 0;}
.content ul li{ list-style:none; line-height:200%; border-bottom:1px inset #dedede; background:url(images/libg.gif) left center no-repeat; text-indent:0.5em;}
.content img{ float:left; margin:5px 10px 0 0}

.content0{ width:310px; margin:0 auto; overflow:hidden}
.content0 img{ float:left; margin:5px 10px 0 0}
.content0 p{ text-indent:2em; margin-bottom:10px;}


.content2{ width:310px; margin:0 auto; overflow:hidden}
.content2 ul{ width:300px; margin:0 auto;}
.content2 ul li{ width:150px; float:left;text-align:center;}
.content2 ul a{ padding:5px; border:1px solid #cccccc; display:block; width:130px; margin:5px 0}
.content2 ul a:hover{ padding:5px; border:1px solid #0099FF; display:block; width:130px;}
.content2 ul li img{ width:100%;}



.more {width:310px; margin:5px auto; text-align:center;}
.more a{ background:url(images/more.gif) no-repeat; width:304px; height:32px; line-height:32px; display:block}
.ad{ background-color:#0050b8; width:100%; margin:0 auto;}
.ad span{width:310px; margin:0 auto; display:block; text-align:center}



#logo{text-align:center;}
#nav{ background:url(images/navbg.gif) repeat-x; height:48px;}
#nav ul { width:318px; text-align:left; margin:0 auto 0;}
#nav ul li{ float:left; list-style:none;text-align:center; height:48px; line-height:48px; font-size:20px}
#nav ul li a{color:#ffffff; text-decoration:none; font-weight:bold; height:48px; line-height:48px; display:block; width:60px; margin-right:1px;}
#nav ul li a:hover{color:#333333; text-decoration:none;background:url(images/on.gif) center repeat-x; height:48px; line-height:48px;}
#homeScreen{ width:100%; height:200px;margin:0 auto; background:url(images/maskbg.gif); overflow:hidden}
#mask{width:320px;height:180px;position:relative;overflow:hidden;margin:0 auto;}
#allScreens{height:100%;top:0;left:0;position:absolute;cursor:move;}
.screen{width:320px;float:left;}
#dock .dockicon,.screen .icon{float:left;width:320px;height:180px;background-repeat:no-repeat;position:relative;}
#dock .dockicon:after{border-radius:50px/10px;bottom:7px;box-shadow:0 5px 2px #000000;content:"";height:1px;position:absolute;width:58px;}
#indicators{text-align:center;list-style:none;}
#indicators li{border-radius:50%;display:inline-block;margin:7px;width:6px;height:6px;background-color:white;opacity:0.6;}
#indicators li.active{opacity:1;background-color:#00A2D6;box-shadow:0 0 3px #00A2D6, 0 0 1px #51CFF9 inset;}
.selected a{ background:url(images/on.gif) center repeat-x; width:48px; height:48px; display:block; color:#484848}

#webnav{text-align:left; text-indent:1em; padding-bottom:4px; border-bottom:1px solid #ccc}
.posi{ margin:0 auto; width:315px}
.title2{ width:315px; margin:10px auto; color:#0099FF; text-align:center; border-bottom:1px solid #cccccc; padding-bottom:10px; font-size:20px}
.detail{ width:315px; margin:0 auto; margin-bottom:10px;}
.detail img{width:94%}
.general{ width:315px; margin:0 auto; line-height:200%}

#form100{ border:none;padding:0px; width:300px; margin:10px auto; display:block}
#huifu{width:300px; height:80px; margin:0 auto; border:1px solid #ccc; color:#18519c; scrollbar-face-color:#DEDEDE;
scrollbar-base-color:#F5F5F5;
scrollbar-arrow-color:black;
scrollbar-track-color:#F5F5F5;
scrollbar-shadow-color:#EBF5FF;
scrollbar-highlight-color:#F5F5F5;
scrollbar-3dlight-color:#C3C3C3;
scrollbar-darkshadow-Color:#9D9D9D;
}
#olname{ width:300px; display:block; margin:5px 0;border:1px solid #ccc;color:#18519c; height:26px; line-height:26px;}
#submit100{ width:100px; height:26px; border:1px solid #ccc; background-color:#18519c; color:#FFFFFF; margin:0 auto; display:block; line-height:22px}


.ol_huifu ul li{ list-style-type:none; border:1px solid #c4c7d0; text-align:center; margin-bottom:10px; padding:8px 0;}
.ol_huifu ul li p{text-align:left; width:96%}
.ol_huifu ul li span{color:#18519c}

.ol_huifu .lymz{ border-bottom:1px solid #c4c7d0}

.ol_huifu .arrow{background:url(images/ol_arrow.gif) no-repeat top left; height:6px; overflow:hidden}
.ol_huifu .hfnr{ background-color:#d3daeb;}



.foot{background-color:#0083d8; height:100px; padding:5px;}
.quick{ background:url(images/quickbg.gif) repeat-x; height:33px; line-height:33px; border:1px solid #bababa; width:310px; margin:0 auto}
.quick span{width:79px; text-align:center; height:33px; line-height:33px; border-right:1px solid #bababa; float:left; display:block; margin:0 auto; }
.quick .uptop{border:none; display:block; text-align:center; width:33px;}
.quick .uptop a{ background:url(images/top.png) no-repeat center; width:33px; height:33px; display:block; margin:0 auto; text-align:center}
.quick .tel{ border-left:none; display:block; text-align:center; margin:0 auto; width:33px}
.quick .tel a{ background:url(images/tel.gif) no-repeat center; width:33px; height:33px; display:block; margin:0 auto;}
.copy p { width:310px; margin:0 auto; line-height:200%; text-align:center; color:#CCCCCC;}
.copy a{ text-decoration:underline; color:#cccccc}
.gxianfeng p  { width:310px; margin:0 auto; line-height:200%; text-align:center; color:#484848;}

.home-slider{margin-bottom:5px;background:url(images/maskbg.gif);}.home-slider-cnt{width:320px;height:180px;position:relative;margin:0 auto;overflow:hidden}.home-slider-cnt ul{margin-right:-3200px}.home-slider-cnt ul li{float:left;width:320px;height:180px}.home-slider-cnt ul img{display:block;width:320px;height:180px}.home-slider-bar{height:14px;padding-top:6px;text-align:center}.home-slider-bar i{display:inline-block;margin:0 3px;vertical-align:top;width:6px;height:6px;overflow:hidden;border-radius:3px;background-color:#afafaf}.home-slider-bar i.active{background-color:#cb1821}

.webwidget_scroller_tab{width:320px; margin:0 auto;}
.tabContainer{width:100%;background:url(../images/titlebg.gif) repeat-x;overflow:hidden; height:49px; line-height:49px;}
.tabContainer li{float:left;margin-right:1px;}
.tabContainer li a{display:block!important;display:inline-block;height:50px;line-height:50px; width:105px; text-align:center}
.webwidget_scroller_tab .tabHead{
    list-style-type: none;
    margin:0px;
    padding:0px;
}
.webwidget_scroller_tab .tabBody{
    width:498px;
	overflow:hidden;
    position: relative;
	height:100%;

}
.webwidget_scroller_tab .tabBody ul,li{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.webwidget_scroller_tab .tabBody ul{
    width: 1500px;
    position: absolute;
	margin-bottom:5px;
}
.webwidget_scroller_tab .tabBody ul li{
    float: left;
    width: 318px;
}
.webwidget_scroller_tab .tabHead li a{
    font-weight: bold;
    text-decoration: none;
    color: #0099FF;
}

.anli{
width:320px; height:105px; background:url(../images/title2bg.gif) repeat-x; overflow:hidden; margin:0 auto; padding:0; border:none}

.anli .left{ width:90px; float:left; display:block; text-align:center}
.anli .right{ width:230px; float:left; display:block}

.xinwen{ list-style:none; line-height:180%; border-bottom:1px inset #dedede; background:url(../images/libg.gif) left center no-repeat; text-indent:0.5em;}


.webwidget_scroller_tab .tabCot p{
    margin: 0px;
}
.webwidget_scroller_tab .tabContainer li.currentBtn a{height:50px; line-height:50px;background:url(../images/stitle.gif) no-repeat center bottom;}
